import { defineConfig } from 'vite'

// umd模式支持 amd cmd cjs 全局变量模式
export default defineConfig({
  build: {
    lib: {
      entry: 'src/index.ts',
      name: "useResize"
    },
    rollupOptions: {
      // 该选项用于匹配需要排除在 bundle 外部的模块
      external: ['vue'],
      output: {
        globals: {
          useResize: 'useResize'
        }
      }
    }
  }
})